modern history marathon